A survey on design quality estimation for embedded systems
نویسندگان
چکیده
This paper is a brief survey on hw/sw codesign, its present features and its possible future developments. It is beyond the scope of this article to give a full explanation of all the steps that lead to a complete design. We will, instead, focus our attention on that set of evaluation criteria used to estimate the eeciency of a design in terms of time to market, cost, power consumption, area occupation and other design constraints. 1 The need for an integrated development environment The great advance in microelectronic technology in the last decade has permitted to increase enormously the number of devices integrated on a single chip. The drawback of the growth of on-chip transistors number has been the growth of the design complexity itself. As a result neither a single designer or a design team could be able to complete the design cycle in a reasonable time. This lead the researchers involved in this area to change drastically the design style and techniques introducing software tools, well known as CAD tools, intended to help the designer to carry out his task as soon and as eeciently as possible. A CAD tool is roughly divided into three parts: a schematic editor, that is a tool by which the designer speciies, at diierent levels of abstraction (i.e. transistor level, gate level, functional block level), the circuit functionalities; a time analyzer and a test pattern generator for debugging circuit and evaluating its performances; a silicon compiler, that is a tool that capture the schematic view, translate it into a layout and maps it into silicon according to the target technology. A graphic schematic is not the only way to specify the circuit functionality, ad-hoc languages,known as HDLs, have been developed as well. These languages allow a circuit description by means of a highly-specialized instruction set. Several CAD tools have been developed, but what the designers and scientiic community still did not think about, was a set of rules to make more eecient and faster the design. The need of a general and eecient design methodology is even much stronger in the area of special purpose applications in which the designer must skim among several possible architectures and decide which tasks will be carried out by hardware and which ones by software routines without knowing a-priori which solution better matches the design constraints. Furthermore the exigencies of the market must be satissed: the …
منابع مشابه
Camera Arrangement in Visual 3D Systems using Iso-disparity Model to Enhance Depth Estimation Accuracy
In this paper we address the problem of automatic arrangement of cameras in a 3D system to enhance the performance of depth acquisition procedure. Lacking ground truth or a priori information, a measure of uncertainty is required to assess the quality of reconstruction. The mathematical model of iso-disparity surfaces provides an efficient way to estimate the depth estimation uncertainty which ...
متن کاملBattery Life Estimation of Mobile Embedded Systems
Battery Life Estimation of Mobile Embedded Systems Debashis Panigrahi y, Carla Chiasserini z, Sujit Dey y, Ramesh Rao y, Anand Raghunathan x and Kanishka Lahiri y yDept. of Electrical and Computer Engg., University of California, San Diego, CA. zDipartimento di Electtronica, Politecnico di Torino, Italy. xC & C Research Labs, NEC USA, Princeton, NJ. Abstract Since battery life directly impacts ...
متن کاملA Survey of Embedded Software Profiling Methodologies
Embedded Systems combine one or more processor cores with dedicated logic running on an ASIC or FPGA to meet design goals at reasonable cost. It is achieved by profiling the application with variety of aspects like performance, memory usage, cache hit versus cache miss, energy consumption, etc. Out of these, performance estimation is more important than others. With ever increasing system compl...
متن کاملToward Fast and Accurate Architecture Exploration in a Hardware/Software Codesign Flow
– Embedded systems design combines software implementations running on an on-chip processor and dedicated hardware components. It also introduces IP-components (Intellectual Property) to be reused and integrated in Systems-on-a-Chip (SoCs). This means a tremendous paradigm shift from the traditional system design. This paper introduces an embedded systems design flow in which the major challeng...
متن کاملA Comparative Study of the Neural Network, Fuzzy Logic, and Nero-fuzzy Systems in Seismic Reservoir Characterization: An Example from Arab (Surmeh) Reservoir as an Iranian Gas Field, Persian Gulf Basin
Intelligent reservoir characterization using seismic attributes and hydraulic flow units has a vital role in the description of oil and gas traps. The predicted model allows an accurate understanding of the reservoir quality, especially at the un-cored well location. This study was conducted in two major steps. In the first step, the survey compared different intelligent techniques to discover ...
متن کاملMotion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding
[Article] Motion estimation and CABAC VLSI co-processors for real-time high-quality H.264/AVC video coding VLSI co-processors for real-time high-quality H.264/AVC video coding. Porto, the institutional repository of the Politecnico di Torino, is provided by the University Library and the IT-Services. The aim is to enable open access to all the world. Please share with us how this access benefit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996